Teaching machine learning from examples
نویسندگان
چکیده
We used the datasets of the NIPS 2003 challenge on feature selection as part of the practical work of an undergraduate course on feature extraction. The students were provided with a toolkit implemented in Matlab. Part of the course requirements was that they should outperform given baseline methods. The results were beyond expectations: the student matched or exceeded the performance of the best challenge entries and achieved very effective feature selection with simple methods. We make available to the community the results of this experiment and the corresponding teaching material [16].
منابع مشابه
Guided teaching interactions with robots: embodied queries and teaching heuristics
We propose to use concepts from algorithmic teaching to measure and improve human teaching for machine learners. We first investigate input examples produced by human teachers in comparison to optimal or useful teaching sequences, and find that human teachers do not naturally generate the best learning examples. Then we provide humans with teaching guidance in the form of step-by-step teaching ...
متن کاملModels of Cooperative Teaching and Learning
While most supervised machine learning models assume that training examples are sampled at random or adversarially, this article is concerned with models of learning from a cooperative teacher that selects “helpful” training examples. The number of training examples a learner needs for identifying a concept in a given class C of possible target concepts (sample complexity of C) is lower in mode...
متن کاملIterative Machine Teaching
In this paper, we consider the problem of machine teaching, the inverse problem of machine learning. Different from traditional machine teaching which views the learners as batch algorithms, we study a new paradigm where the learner uses an iterative algorithm and a teacher can feed examples sequentially and intelligently based on the current performance of the learner. We show that the teachin...
متن کاملActive Teaching for Inductive Learners
We propose and study a new intelligent teaching paradigm called active teaching in this paper. In contrast to active learning, we assume that the learner can only passively conduct inductive learning from the given examples, but the teacher (oracle) can actively provide “good” examples to the learner, in order to speed up the teaching (learning) process. We establish the framework with four spe...
متن کاملIntegrating Instructional Technology into Your Courses
Teaching and learning can be enhanced through the effective use of technology. This section opens with links to websites that provide teaching strategies, examples, and information for using technology in teaching all disciplines, followed by a link for courses in the sciences. Next, mega-sites on technology in teaching provide articles, research reports, teaching strategies, and examples of te...
متن کاملIntegrating Instructional Technology into Your Courses
Teaching and learning can be enhanced through the effective use of technology. This section opens with links to websites that provide teaching strategies, examples, and information for using technology in teaching all disciplines, followed by a link for courses in the sciences. Next, mega-sites on technology in teaching provide articles, research reports, teaching strategies, and examples of te...
متن کامل